forked peppergrass - Alemán Inglés Diccionario